package io.sk.service;

import com.baomidou.mybatisplus.service.IService;
import io.sk.common.base.BaseResult;
import io.sk.entity.PersonnelEntity;
import io.sk.entity.SysUserEntity;

/**
 * 登录账户
 *
 * @author xubinren
 * @version 1.0
 * @date 2018/5/9 11:30
 */
public interface SysUserService extends IService<SysUserEntity> {

    /**
     * @param personnelEntity 注册信息
     * @param type            人员类型：1、教师，2、家长
     * @param password        密码
     * @return BaseResult
     */
    BaseResult register(PersonnelEntity personnelEntity, Integer type, String password) throws Exception;

    /**
     * 用户登录
     *
     * @param phone    手机号
     * @param password 密码
     * @return BaseResult
     */
    BaseResult login(String phone, String password);
}

